package com.zkzx.truck.mapper;

import com.zkzx.truck.mapper.entity.TruckCertificates;
import com.zkzx.truck.mapper.entity.TruckCertificatesExample;
import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
@Mapper
public interface TruckCertificatesMapper {
    long countByExample(TruckCertificatesExample example);

    int deleteByExample(TruckCertificatesExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TruckCertificates record);

    int insertSelective(TruckCertificates record);

    List<TruckCertificates> selectByExample(TruckCertificatesExample example);

    TruckCertificates selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TruckCertificates record, @Param("example") TruckCertificatesExample example);

    int updateByExample(@Param("record") TruckCertificates record, @Param("example") TruckCertificatesExample example);

    int updateByPrimaryKeySelective(TruckCertificates record);

    int updateByPrimaryKey(TruckCertificates record);
}